QT       -= core gui

TARGET = ../barcodeart-pp
TEMPLATE = lib
CONFIG += shared

SOURCES += \
    barcodeart/BorderDecorator.cpp \
    barcodeart/SizeDecorator.cpp

HEADERS += \
    barcodeart/barcodeart.hpp \
    barcodeart/qt_plugins.hpp \
    barcodeart/IEncoder.hpp \
    barcodeart/IEncoderConfig.hpp \
    barcodeart/AEncoderConfig.hpp \
    barcodeart/IEncoderPlugin.hpp \
    barcodeart/IEncoderConfigView.hpp \
    barcodeart/IWriter.hpp \
    barcodeart/IWriterPlugin.hpp \
    barcodeart/IWriterConfig.hpp \
    barcodeart/AWriterConfig.hpp \
    barcodeart/IWriterConfigView.hpp \
    barcodeart/IBarCode.hpp \
    barcodeart/ABarCode.hpp \
    barcodeart/BorderDecorator.hpp \
    barcodeart/qrcode/qrcode.hpp \
    barcodeart/qrcode/IQRCode.hpp \
    barcodeart/qrcode/EncoderConfig.hpp \
    barcodeart/IPlugin.hpp \
    barcodeart/IPluginContext.hpp \
    barcodeart/IWriterPluginContext.hpp \
    barcodeart/IEncoderPluginContext.hpp \
    barcodeart/APlugin.hpp \
    barcodeart/AWriterPlugin.hpp \
    barcodeart/AEncoderPlugin.hpp \
    barcodeart/barcodeart_global.hpp \
    barcodeart/SizeDecorator.hpp
unix:!symbian {
    maemo5 {
        target.path = /opt/usr/lib
    } else {
        target.path = /usr/lib
    }
    INSTALLS += target
}

OTHER_FILES += \
    ../../COPYING.txt \
    ../../LICENSE-HEADER.txt
